- looking-glass plant as a noun:
- 1
looking-glass plant
noun
1 looking-glass plant
Small tree of coastal regions of Old World tropics whose leaves are silvery beneath.
synonym: Heritiera littoralis.
debug info: 0.0236
noun
Small tree of coastal regions of Old World tropics whose leaves are silvery beneath.
synonym: Heritiera littoralis.
debug info: 0.0236