Czech-English dictionary »

echolokátor meaning in English

CzechEnglish
echolokátor noun
{m}

echolocator(organ that performs echolocation within an organism)
noun