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