echolocator
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
Noun[edit]
echolocator (plural echolocators)
- An organism capable of echolocation.
- An organ that performs echolocation within an organism.
Translations[edit]
organ that performs echolocation within an organism
|