Wiktionary
semaphore plants
n. (plural of semaphore plant English)
n. (plural of semaphore plant English)