Definify.com

Definition 2024


Myocastoridae

Myocastoridae

Translingual

Wikispecies

Proper noun

Myocastoridae

  1. A taxonomic family within the order Rodentia – the coypu, river rat or nutria.