leporid ( synonym found)

Definition of leporid:

(n) : rabbits and hares

Definition of leporid:

(n) : rabbits and hares

Back to Top