3 results found

Search Results for: osmotrophy

Osmotrophy

Definition noun The process of taking in of dissolved organic compounds that are absorbed into the cells via extracellular... Read More

Algae

Algae are photosynthetic organisms that possess photosynthetic pigments such as chlorophyll. However, they lack true roots,... Read More

Photon

Definition noun, plural: photons (physics) A quantum unit of light energy or electromagnetic radiation Supplement A photon... Read More