Wiktionary
leporids
n. (plural of leporid English)
Usage examples of "leporids".
Both enormous leporids remained quite still as Ehomba whispered to them.