Definify.com

Definition 2024


écholocation

écholocation

See also: echolocation

French

Noun

écholocation f (plural écholocations)

  1. echolocation

Synonyms

Related terms