Technology term
Laryngeal Echolocation
A biological sonar system in which an animal produces high-frequency sounds in the larynx and interprets returning echoes to navigate or locate prey.
English
Laryngeal Echolocation
Arabic
تحديد الموقع بالصدى الحنجري
First appeared in
Bats May Have Taken Flight in Europe 65 Million Years Ago