Search term biofilm has one result
Jump to
EN English FR French
biofilm (n) [aggregation of microorganisms] (n) biopellicule (n) [aggregation of microorganisms] (n)