algae (pl) - French English Dictionary

algae (pl)

Meanings of "algae (pl)" with other terms in English French Dictionary : 1 result(s)

English French
Aquaculture
alga (pl:algae) algue [f]