Wiktionary
lipstick trees
n. (plural of lipstick tree English)
n. (plural of lipstick tree English)