Definify.com

Definition 2025


écholocation

écholocation

See also: echolocation

French

Noun

écholocation f (plural écholocations)

  1. echolocation

Synonyms

Related terms