Definify.com

Definition 2026


cenociti

cenociti

Italian

Noun

cenociti m

  1. plural of cenocita

Anagrams