French-English dictionary »

biopellicule meaning in English

FrenchEnglish
biopellicule nom {m}

biofilm(aggregation of microorganisms)
noun