1 English Synonyms for NODULUS
Prev.1Next
nodule
Definition: 1. A rounded mass or irregular shape; a little knot or lump.
Show more information about nodule
Prev.1Next
Search took: 6.50 ms
Definition: 1. A rounded mass or irregular shape; a little knot or lump.
Show more information about nodule
Search took: 6.50 ms