echolocator
Noun
Meaning
An organism capable of echolocation.
An organ that performs echolocation within an organism.
Source: en.wiktionary.orgNoun
An organism capable of echolocation.
An organ that performs echolocation within an organism.
Source: en.wiktionary.org