|
Definition of Ichthyodorulite
1. n. One of the spiny plates found on the back and tail of certain skates.
Definition of Ichthyodorulite
1. Noun. (zoology) One of the spiny plates found on the back and tail of certain skates. ¹
¹ Source: wiktionary.com
Medical Definition of Ichthyodorulite
1.