semaphore plant


Definition: Meaning of, semaphore plant in English to English dictionary.

Pronunciation: / ˈsɛməfɔː plɑːnt /

  • noun
  • synonym
  • antonym
Word Forms:
Singular Plural
semaphore plant semaphore plants
  1. erect tropical Asian shrub whose small lateral leaflets rotate on their axes and jerk up and down under the influence of sunshine
    ANTONYM
    Not found!
synonym
antonym