Biosonar Definition
noun
(informal, biology) Echolocation in animals.
Wiktionary
Origin of Biosonar
-
From bio- + sonar
From Wiktionary
Find Similar Words
Find similar words to biosonar using the buttons below.
(informal, biology) Echolocation in animals.
From bio- + sonar
From Wiktionary
Find similar words to biosonar using the buttons below.