écholocalisation meaning in English
n. echolocation, method of locating objects by calculating the amount of time it takes for an echo to return (as in sonar or radar)
n. echolocation, method of locating objects by calculating the amount of time it takes for an echo to return (as in sonar or radar)