Rhyme Desk
Find rhyming words!

Definition of "Dragonhead" :

noun: American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers