echolocator

Etymology

From echo + locator.

noun

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