English dictionary

looking-glass plant meaning and definition

Definition and meaning of looking-glass plant at MeaningMonkey.org. looking-glass plant meaning and definition in the English Dictionary.

LOOKING-GLASS PLANT noun

Definition of looking-glass plant (noun)

  1. small tree of coastal regions of Old World tropics whose leaves are silvery beneath
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: