a hard, raised area of the skin or a mucous membrane; a knot or swelling

listen to the pronunciation of a hard, raised area of the skin or a mucous membrane; a knot or swelling
English - Turkish
English - English
nodule