an indurated organ or part

listen to the pronunciation of an indurated organ or part