blepharoplast
nounDefinition of blepharoplast
: a basal body especially of a flagellated cell
Keep scrolling for more
Keep scrolling for more