English-Czech dictionary »

echolocator meaning in Czech

EnglishCzech
echolocator (organ that performs echolocation within an organism)
noun

echolokátornoun
{m}