meaning of nodule

1. A rounded mass or irregular shape; a little knot or lump.
2.
a small node


Related Words

nodule | noduled |

Developed & Maintained By Taraprasad.com

Treasure Words