You searched for: “spherula
spherula
1. A spherule or small sphere.
2. A small spherical spicule or a small hard needle-shaped part.
This entry is located in the following unit: sphero-, spher-, -sphere- (page 15)