unguiculate_mammalEnglish

unguiculate, unguiculate mammal

Noun

A mammal having nails or claws

English: unguiculate, unguiculate mammal

English words with similar meanings

Show 1 words