echolocatorEtymologyFrom echo + locator.nounAn organism capable of echolocation.An organ that performs echolocation within an organism.