1 result found

Search Results for: budget

Syntrophy

Definition noun A biological circumstances of two different species of microorganisms that are mutually dependent with... Read More