English → Hindi dictionary
dragonhead
Definition
American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers
Looking for poetry? Read shayari and poems by great poets.
American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers
Looking for poetry? Read shayari and poems by great poets.