Definition of Coccoid

  • 1. Spherical; like a coccus Adjective Satellite

Semanticaly linked words with "coccoid"