Echolocation

From Fresh Dictionary

Contents

English

Etymology

From echo + location

Noun

echolocation

  1. The use of echos to detect objects as observed in bats and other natural creatures. Also known as biosonar.

Translations

Personal tools