meaning of tagetes patula

1. strong-scented bushy annual with orange or yellow flower heads marked with red; Mexico and Guatemala


Related Words

tagetes patula |

Developed & Maintained By Taraprasad.com

Treasure Words