Lemuriformes definition

A taxonomic infraorder within the suborder Strepsirrhini — the lemurs.
pronoun
0
0
Advertisement