COYPU

Definition of COYPU

  1. (noun)aquatic South American rodent resembling a small beaver; bred for its fur