polocyte

English

Etymology

From pole +‎ -o- +‎ -cyte.

Noun

polocyte (plural polocytes)

  1. polar body