meaning of flamingo plant

1. commonly cultivated anthurium having bright scarlet spathe and spadix


Related Words

flamingo plant |

Developed & Maintained By Taraprasad.com

Treasure Words