Polish-English dictionary »

bakteroid meaning in English

PolishEnglish
bakteroid noun

bacteroidnoun
a symbiotic form of the nitrogen-fixing bacterium Rhizobia