Word info

laminid

Noun

Meaning

laminid (plural laminids)

Any camelid of the tribe Lamini

Source: en.wiktionary.org

Anagrams

Close letter words and terms