EGAVE

microzyma

Meaning

  1. noun Any pleomorphic organism inside any given body.

Similar words

microbiota microeukaryote microendemic metaorganism microbiosis microgenome microchimera microbiont microepibiont micobiont

Save “microzyma” to learn later