English Dictionary
◊ ELIOMYS
Eliomys
n : lerots [syn: {Eliomys}, {genus Eliomys}]