meaning of canna generalis

1. plants grown for their large bright yellow to red flowers


Related Words

canna generalis |

Developed & Maintained By Taraprasad.com

Treasure Words