stromboid
/strɒmbɔɪd/Definitions
1. noun
A type of fossil, specifically a leaf impression with a characteristic ‘stromboid’ shape.
“The paleontologist carefully examined the stromboid fossil in the museum’s collection.”
1. noun
A type of fossil, specifically a leaf impression with a characteristic ‘stromboid’ shape.
“The paleontologist carefully examined the stromboid fossil in the museum’s collection.”