Definify.com

Definition 2024


Myocastor

Myocastor

Translingual

Proper noun

Myocastor m

  1. A taxonomic genus within the family Myocastoridae – the coypu, river rat or nutria.

Hypernyms

Hyponyms