dragonhead

This is not a dictionary! - Search for "dragonhead" in The Danish Dictionary

  • April 9. 2014 from wordnet.princeton.edu

    dragonhead noun english

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