Advertisement
Advertisement
sea aster
noun
- a composite perennial plant of salt marshes, Aster tripolium, having yellow and purple flowers like those of the related Michaelmas daisy
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse