Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of urtica

- A genus of plants including the common nettles. See Nettle, n.

Crossword clue for urtica

- A nettle