Oryzorictes definition

A taxonomic genus within the subfamily Oryzorictinae — the rice tenrecs.
pronoun
0
0
Advertisement