Oryzorictes
noun
Ory·zo·ric·tes
| \ ōˌrīzəˈrik(ˌ)tēz\
Definition of Oryzorictes
: a genus of Malagasy insectivores that comprises the rice tenrecs
Keep scrolling for more