Definify.com

Definition 2025


macrociti

macrociti

Italian

Noun

macrociti m

  1. plural of macrocita

Anagrams