echolocator

Noun

 * 1) An organism capable of echolocation.
 * 2) An organ that performs echolocation within an organism.

Translations

 * Czech: echolokátor