Advertisement
Advertisement
Italian aster
noun
- a composite plant, Aster amellus, of Eurasia, having clustered, purple flower heads.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse