Stellate
noun
A stellate cell
adjective
Shaped like a star, having points, or rays radiating from a center.
“stellate cells; stellate flowers”
A stellate cell
Shaped like a star, having points, or rays radiating from a center.
“stellate cells; stellate flowers”
Loading dictionaries...
Initializing dictionary manager