ENGLISH → HINDIinteroceptornoun01nounअंतर्ग्राहीany receptor that responds to stimuli inside the bodySimilar wordsenteroceptor →Dictionary sources & licensesCopy link ↗