>

dragonhead

/'dræɡәned/

📖 中文释义

  1. n. 青兰属植物
📘 English Definition(英文释义)
  1. n. American herb having sharply serrate lanceolate leaves and spikes of blue to violet flowers