What is myocastor?myocastor is MyocastorWhat is Myocastor?a genus of Capromyidaeeen geslacht van Capromyidae