macro-alga - French English Dictionary
History

macro-alga

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "macro-alga" in French English Dictionary : 2 result(s)

English French
Petroleum
macro-alga macroalgue [f]
macro-alga macro-algue [f]