1 result found

Search Results for: astrosphere

Aster

Definition noun, plural: asters (cell biology) A star-shaped cluster of microtubules radiating from the pericentriolar... Read More