ICHTHYODORULITE


Meaning of ICHTHYODORULITE in English

noun one of the spiny plates foundon the back and tail of certain skates.

Webster English vocab.      Английский словарь Webster.