MYOCASTOR COYPUS(noun)Did you mean?RhymesAlso try..coypusmyocastorDefinitions There is 1 meaning of the phrase Myocastor Coypus. Myocastor Coypus - as a noun Aquatic south american rodent resembling a small beaver; bred for its fur Synonyms (Exact Relations)coypu12nutria6Word Variations & RelationsAnagramsStarts MStarts MYStarts MYOStarts MYOCEnds SEnds USEnds PUSEnds YPUSStarts M & ends SStarts MY & ends SStarts M & ends USA-Z Proximitiesmyocarditis19myocarditises21myocardium20myocardiums21myocastor Myocastor Coypus myoclonic18myoclonus16myoclonuses18myodyniamyoelectric20