What is the full meaning of blepharoplasts
BLEPHAROPLAST, a basal body esp. of a flagellated cell [n]
Example of the word blepharoplasts placed on a Scrabble board.