Editor
Definition

Centriole

The hollow and cylindrical organelles present in the cells of animals and many unicellular organisms 

Sponsored Ads