English-Polish dictionary »

symbiont meaning in Polish

EnglishPolish
symbiont noun
organism in a symbiotic relationship

symbiontnoun