Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of dragonhead
  1. noun
    American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers
Antonyms of dragonhead

We don't have antonyms for this word yet.

My lists:
Recently viewed words: