Definition of biosonar in English:

biosonar

noun

Zoology
  • A natural sonar system used by certain animals such as dolphins, whales, bats, etc.

Origin

1960s.

Pronunciation

biosonar

/ˌbʌɪə(ʊ)ˈsəʊnɑː/