Word info

homalonotid

Noun

Meaning

homalonotid (plural homalonotids)

(zoology) Any trilobite the family Homalonotidae.

Source: en.wiktionary.org

Close letter words and terms