nodule
/หnษหdอกสuหl/IPA: /N AA1 JH UW0 L/
noun
- 1
A rounded mass or irregular shape; a little knot or lump.
Translate โnoduleโ into another language
Choose a language below to open the translator with English selected as the source language.