ENGLISH → NEPALIinteroceptornoun01nounआन्तरिक संवेदकany receptor that responds to stimuli inside the bodySimilar wordsenteroceptor →Dictionary sources & licensesCopy link ↗