bioball
See also:
Bìoball
English
Etymology
From
bio-
+
ball
.
Noun
bioball
(
plural
bioballs
)
(
biology
)
A water-soluble
sphere
/
ball
containing a known number of
microorganisms
Anagrams
bilobal