Star fruits

A small European plant with tiny white flowers and six-pointed star-shaped fruit, found in or close to shallow fresh water.

Recent Activity

  • |