Italian edit

Noun edit

cenocita m (plural cenociti)

  1. (cytology) coenocyte

Anagrams edit