Definitions of Pilularia:

  • noun:   pillworts