COELOLEPID


Meaning of COELOLEPID in English

ˈsēləˌlepə̇d, -lōˌ- noun

( -s )

Etymology: New Latin Coelolepida

: an ostracoderm of the order Coelolepida

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.