English → Hindi dictionary

satureja douglasii

सटूरेज दौगलासी / सटूरेजNOUN

Definition

trailing perennial evergreen herb of northwestern United States with small white flowers; used medicinally

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