meaning of hydrocharis morsus ranae

1. European floating plant with roundish heart-shaped leaves and white flowers


Related Words

hydrocharis morsus-ranae |

Developed & Maintained By Taraprasad.com

Treasure Words