English → Hindi dictionary

trichostema lanceolatum

ट्रिचोस्टेम लंकेवलतम / ट्रिचोस्टेमNOUN

Definition

aromatic plant of western United States

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