Word info

phyllolepid

Noun

Meaning

phyllolepid (plural phyllolepids)

(zoology) Any extinct placoderm of the order †Phyllolepida.

Source: en.wiktionary.org

Close letter words and terms