EGAVE

echolocator

Meaning

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

Similar words

radiotracker elater cursorialist eophliantid euselachian echinozoan trackmaker euhelopid eleotrid xerotherm

Save “echolocator” to learn later