Word info

damesellid

Noun

Meaning

damesellid (plural damesellids)

(zoology) Any trilobite in the family Damesellidae.

Source: en.wiktionary.org

Close letter words and terms