bioball

See also: Bìoball

English

Etymology

From bio- +‎ ball.

Noun

bioball (plural bioballs)

  1. (biology) A water-soluble sphere / ball containing a known number of microorganisms

Anagrams