What is the full meaning of bacteroids
BACTEROID, a swollen bacterium living symbiotically in the root-nodules of beans and other plants, also BACTERIOID [n]
Example of the word bacteroids placed on a Scrabble board.