English dictionary, thesaurus, translations & etymology
FreeDict.com

microalga in Italian

microalga in Italian

microalga
noun
Any of many microscopic photosynthetic protists, often living as single cells and floating as plankton.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.