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