Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

coccosphere Definition

Cancel
coccosphere
noun
A small rounded marine organism, capable of breaking up into coccoliths

Words Related to coccosphere!

coccosphere Examples by Brain Bank Users