Word info

echolocalization

Noun

Meaning

echolocalization (uncountable)

localization by means of echolocation

Source: en.wiktionary.org

Close letter words and terms