English translation for "wormseed"
|
-
n. 【植物;植物学】美洲(驱虫)土荆芥,山道年。
Related Translations:
- Similar Words:
- "worms open warfare - usa" English translation, "worms prototype" English translation, "worms world party" English translation, "worms, germany" English translation, "worms-eye map" English translation, "wormseed goosefoot" English translation, "wormseed mustard" English translation, "wormseed mustard herb" English translation, "wormseed oil" English translation, "wormseedmustard" English translation
|
|
|