Meaning ofcoccoidin English

coccoid

#uncommon
Definitions