oxyaena Definition
Definition
A genus of procyonid mammals, typically referred to as the Oxyaena, though there is limited information on this taxon, and it may not refer to a valid biological genus as currently understood in modern zoology.
Browse