myocastor-Myocastor: meaning, definitions and translations

English dictionaryEnglishDutch

What is myocastor?myocastor is Myocastor

What is Myocastor?

  • a genus of Capromyidae
    een geslacht van Capromyidae