English → Hindi dictionary
looking glass plant
Definition
small tree of coastal regions of Old World tropics whose leaves are silvery beneath
Looking for poetry? Read shayari and poems by great poets.
small tree of coastal regions of Old World tropics whose leaves are silvery beneath
Looking for poetry? Read shayari and poems by great poets.