>

toadflax

/'tәudflæks/

📖 中文释义

  1. n. 柳穿鱼
📘 English Definition(英文释义)
  1. n. common European perennial having showy yellow and orange flowers; a naturalized weed in North America