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:
echolocator
Plural:
echolocators

Find Similar Words

Find similar words to echolocator using the buttons below.

Words Starting With

Words Ending With

Unscrambles

echolocator