waterleaves

English

Noun

waterleaves

  1. plural of waterleaf
  2. plural of waterleave