looking-glass plant Meaning, Definition & Usage

  1. noun small tree of coastal regions of Old World tropics whose leaves are silvery beneath
    Heritiera littoralis.

WordNet