microalga

English

noun
Definitions
  • Any of many microscopic photosynthetic protists, often living as single cells and floating as plankton.

Etymology

Prefix from English alga.

Origin

English

alga

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms