Definition of water bean in English:

water bean

noun

rare
  • A lotus (so called with reference to the round seeds of the plants).

Origin

Late Middle English.