Englishfor English speakers
cicatrix English
Meaning cicatrix meaning
What does cicatrix mean?
cicatrix
Synonyms cicatrix synonyms
What other words have the same or similar meaning as cicatrix?