• word of the day

    strepsirhini

    strepsirhini - Dictionary definition and meaning for word strepsirhini

    Definition
    (noun) in some classifications either coextensive with the Lemuroidea or comprising the true lemurs
Download our Mobile App Today
Receive our word of the day
on Whatsapp