echolocation (1 synonym found)

Sort echolocation by:    Alphabetically | Length | Random | Definition



website design charlotte.
Definition of echolocation:

(n) : the use of echoes to detect objects as observed in bats and other natural creatures. Also known as biosonar
History
This word has been
viewed 1,068 times.







website design charlotte.
Definition of echolocation:

(n) : the use of echoes to detect objects as observed in bats and other natural creatures. Also known as biosonar

Back to Top