English → Hindi dictionary

trichostema lanatum

ट्रिचोस्टेम लानतुम / ट्रिचोस्टेमNOUN

Definition

an aromatic plant with wooly leaves found in southern California and Mexico

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