SPHEROBACTERIA MEANING IN ENGLISH

• Spherobacteria Definition & Synonyms

  1. (n. pl.) See the Note under Microbacteria.


RECENT SEARCHES