echolocator (English, noun)
expansion: echolocator (plural echolocators)
Senses:
glosses: An organism capable of echolocation.
glosses: An organ that performs echolocation within an organism.
Forms:
form: echolocators
tags: plural