Advertisement

Advertisement

water poppy

noun

  1. a Brazilian, aquatic plant, Hydrocleys nymphoides, having yellow, poppylike flowers.


Advertisement

Advertisement

Advertisement

Advertisement


water polowater power