Echolocator Definition
    noun
  
 An organism capable of echolocation.
Wiktionary 
An organ that performs echolocation within an organism.
Wiktionary 
Other Word Forms of Echolocator
Noun
Singular:
 echolocatorPlural:
 echolocatorsFind Similar Words
Find similar words to echolocator using the buttons below.