Czech-English dictionary »

lidoop meaning in English

CzechEnglish
lidoop noun
{m}

anthropoid(an anthropoid animal)
noun
[UK: ˈæn.θrə.pɔɪd] [US: ˈæn.θrə.pɔɪd]

Your history