Simplified Chinese Meaning of devil nettle
魔鬼荨麻
Other Simplified Chinese words related to 魔鬼荨麻
No Synonyms and anytonyms found
Nearest Words of devil nettle
Definitions and Meaning of devil nettle in English
devil nettle (n)
a stinging herb of tropical America
FAQs About the word devil nettle
魔鬼荨麻
a stinging herb of tropical America
No synonyms found.
No antonyms found.
devil lily => 魔芋, devil grass => 鬼草, devil dog => 魔鬼狗, devil bird => 魔鬼鸟, devil => 魔鬼,