meaning of tagetes

1. a stout branching annual with large yellow to orange flower heads; Mexico and Central America


Related Words

tagetes erecta | tagetes patula | tageteste |

Developed & Maintained By Taraprasad.com

Treasure Words