Echolocator

"Echolocator" in Czech

echolokátor

(organ that performs echolocation within an organism)

Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.