echolocalization
English
Noun
echolocalization
(
uncountable
)
localization
by means of
echolocation