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