semaphore plants
English
Noun
semaphore
plants
plural of
semaphore plant