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)
- small tree of coastal regions of Old World tropics whose leaves are silvery beneath
- synonyms: Heritiera littoralis
Source: Princeton University Wordnet