leporide

listen to the pronunciation of leporide
French - English

Definition of leporide in French English dictionary

léporidé
{n} Leporidae, family of mammals comprised of rabbits and hares
leporide
Favorites