释义 |
Definition of biosonar in English: biosonarnounˌbʌɪə(ʊ)ˈsəʊnɑː Zoology A natural sonar system used by certain animals such as dolphins, whales, bats, etc. Definition of biosonar in US English: biosonarnounˌbʌɪə(ʊ)ˈsəʊnɑː Zoology A natural sonar system used by certain animals such as dolphins, whales, bats, etc. |