spheroliths Definition
Definition
Small spherical structures found within certain biological tissues, especially in the ovaries and testes, or in geological contexts denoting small rounded rock formations.
Browse
Small spherical structures found within certain biological tissues, especially in the ovaries and testes, or in geological contexts denoting small rounded rock formations.
Browse