What is the full meaning of leporids
LEPORID, an animal of this family [n]
Example of the word leporids placed on a Scrabble board.