microalga
noun
No English definition recorded for this entry.
L295527 on Wikidata ↗Wiktionary
noun
Etymology: From micro- (“small”) + alga.
- Any of many microscopic photosynthetic protists, often living as single cells and floating as plankton.
No English definition recorded for this entry.
L295527 on Wikidata ↗Etymology: From micro- (“small”) + alga.