ichthyodorulite
Meaning
- noun One of the spiny plates found on the back and tail of certain skates.
- noun A fossil fish-spine found in stratified rock.
Similar words
ichthyolite ichthyolith dinichthyid ichthyodectiform ichthyosaur titanichthyid lepidotrichium ichthyostegid ichthyoid odacid
Save “ichthyodorulite” to learn later