RhymeZone

 

Hey you! Yes, you! Thank you for adding beauty to the world!

Definitions of telegraph 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