EGAVE

ichthyodorulite

Meaning

  1. noun One of the spiny plates found on the back and tail of certain skates.
  2. 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