English → Hindi dictionary

mountain devil

माउंटेन डेविल / माउंटेनNOUN

Definition

erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar

Looking for poetry? Read shayari and poems by great poets.