striolae
/striˈɒli/ or /striˈoʊli/Definitions
1. noun
Small rounded bumps or projections, especially on the surface of a cell or a structure.
“The microscope revealed striolae on the surface of the epithelial cells.”
1. noun
Small rounded bumps or projections, especially on the surface of a cell or a structure.
“The microscope revealed striolae on the surface of the epithelial cells.”