Word info

carpiliid

Noun

Meaning

carpiliid (plural carpiliids)

(zoology) Any crab in the family Carpiliidae.

Source: en.wiktionary.org

Close letter words and terms