◄
Ichthyodorulite
►
Dictionary
(
n.
) One of the spiny plates found on the back and tail of certain skates.
Clyx.com