• word of the day

    anthropoidea

    anthropoidea - Dictionary definition and meaning for word anthropoidea

    Definition
    (noun) monkeys; apes; hominids
Download our Mobile App Today
Receive our word of the day
on Whatsapp