Word info

dikelocephalid

Noun

Meaning

dikelocephalid (plural dikelocephalids)

(zoology) Any trilobite of the family Dikelocephalidae.

Source: en.wiktionary.org

Close letter words and terms