Definify.com

Definition 2024


echolocations

echolocations

See also: écholocations

English

Noun

echolocations

  1. plural of echolocation