PROCYONID

Definition of PROCYONID

  1. (noun)plantigrade carnivorous mammals