English-Latin dictionary »

long-tailed monkey meaning in Latin

EnglishLatin
long-tailed monkey noun

cercopithecon [cercopitheci]noun
N

cercopithecus [cercopitheci](2nd) M
noun

cercops [cercopis](3rd) M
noun