Definify.com

Definition 2025


cenociti

cenociti

Italian

Noun

cenociti m

  1. plural of cenocita

Anagrams