Dragonhead

[dræɡәned]

Definition

(noun.) American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers.

Typed by Darla--From WordNet

About(关于我们)|Sitemap(网站地图)

Copyright © 2018 EnMama.net. All rights reserved.