Teleceptor

Definition of Teleceptor from the PharmacyDictionary.in

Teleceptor

A nerve ending that can detect signals or changes in the environment from afar.

Not Available