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