meaning of agastache nepetoides

1. erect perennial with stout stems and yellow-green flowers; southern Canada and southeastern United States


Related Words

agastache nepetoides |

Developed & Maintained By Taraprasad.com

Treasure Words