English → Hindi dictionary
stinking horehound
Definition
ill-smelling European herb with rugose leaves and whorls of dark purple flowers
Looking for poetry? Read shayari and poems by great poets.
ill-smelling European herb with rugose leaves and whorls of dark purple flowers
Looking for poetry? Read shayari and poems by great poets.