Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

echolocator en · NOUN

Etymology

From echo + locator.

Meanings

  1. An organism capable of echolocation.
  2. An organ that performs echolocation within an organism.

Forms

SpellingFeaturesLabelsSource
echolocators Number=Plur lexicographic

Translations (1)

cs echolokátor (organ that performs echolocation within an organism)