3 results found
Search Results for: mixotrophy
Osmotrophy
Definition noun The process of taking in of dissolved organic compounds that are absorbed into the cells via extracellular... Read More