English | German | Russian | Czech

spurge nettle English

Meaning spurge nettle meaning

What does spurge nettle mean?

spurge nettle

a stinging herb of tropical America

Synonyms spurge nettle synonyms

What other words have the same or similar meaning as spurge nettle?

Are you looking for...?