A word examined

nodules

noun
7 letters·English
noun

nodulessmall rounded lumps or growths, especially in the body or on a plant

Wiktionary →
No comments yet