meaning of arrow arum

1. an aquatic plant of the genus Peltandra; North America


Related Words

arrow arum | green arrow arum |

Developed & Maintained By Taraprasad.com

Treasure Words