Advertisement

Advertisement

Italian aster

noun

  1. a composite plant, Aster amellus, of Eurasia, having clustered, purple flower heads.


Advertisement

Advertisement

Advertisement

Advertisement


ItalianItalianate