spongiliculture - French English Dictionary
History

spongiliculture

Play ENFRFRfr
Play ENFRFRca


Meanings of "spongiliculture" in English French Dictionary : 1 result(s)

French English
Aquaculture
spongiliculture [f] sponge culture