macro-algue - French English Dictionary

macro-algue

Play ENFRFRfr
Play ENFRFRca

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

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