meaning of receptor

1. an organ having nerve endings in the skin or viscera or eye or ear or nose or mouth that respond to stimulation


Related Words

receptor | receptory |

Developed & Maintained By Taraprasad.com

Treasure Words