nodules

noun

  1. 1

    A rounded mass or irregular shape; a little knot or lump.

Translate “nodules” to another language

Click any language to open the translator with this word already filled in.