biosonar

EnglishEdit

EtymologyEdit

From bio- +‎ sonar

NounEdit

biosonar (uncountable)

  1. (informal, biology) echolocation in animals

AnagramsEdit