meaning of lotus americanus

1. North American annual with red or rose-colored flowers


Related Words

lotus americanus |

Developed & Maintained By Taraprasad.com

Treasure Words