French-English dictionary »

héliciculture meaning in English

FrenchEnglish
héliciculture nom {f}

heliciculture◼◼◼(snail farming)
noun