English → Hindi dictionary

stinking horehound

स्टिंकिंग होरहाउंड / स्टिंकिंग़NOUN

Definition

ill-smelling European herb with rugose leaves and whorls of dark purple flowers

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