meaning of gomphrena globosa

1. tropical American herb having rose to red or purple flowers that can be dried without losing color


Related Words

gomphrena globosa |

Developed & Maintained By Taraprasad.com

Treasure Words