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

spherules Definition

Cancel
spherules
noun(spher-ule)
a little sphere or spherical body

Words Related to spherules!

spherules Examples by Brain Bank Users