English → Hindi dictionary

epilobium canum canum

एपिलॉबीम काँम काँमNOUN

Definition

shrublet of southwestern United States to Mexico having brilliant scarlet flowers

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