leporide - English Synonyms Dictionary

leporide

n.
[1] Belgian hare