English synonyms about - contact  

Myocastor

noun

1 Myocastor

A genus of Capromyidae.

synonym: genus Myocastor.


Find more on myocastor elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.014