reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
knot1 a hard section in living tissue; node. [2/14 definitions]
nodule a small lump, swelling, or node. [1/2 definitions]