meaning of haplopappus spinulosus

1. slender perennial of western North America having weakly bristly leaves and yellow flower heads


Related Words

haplopappus spinulosus |

Developed & Maintained By Taraprasad.com

Treasure Words