Lagomorph Meaning
There are 1 meaning(s) for word Lagomorph
Meaning 1 : relative large gnawing animals; distinguished from rodents by having two pairs of upper incisors specialized for gnawing
Synonyms : gnawing mammal
Synonyms : gnawing mammal
