RhymeZone

 

Definitions of semaphore plant:
  • noun:   erect tropical Asian shrub whose small lateral leaflets rotate on their axes and jerk up and down under the influence of sunshine

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023