Word info

inachid

Noun

Meaning

inachid (plural inachids)

(zoology) Any crab in the family Inachidae.

Source: en.wiktionary.org

Anagrams

Close letter words and terms