meaning of cabomba caroliniana

1. common aquatic plant of eastern North America having floating and submerged leaves and white yellow-spotted flowers


Related Words

cabomba caroliniana |

Developed & Maintained By Taraprasad.com

Treasure Words