0%

ALL meanings of italian aster

I·tal·ian as·ter
I i
  • noun italian aster a composite plant, Aster amellus, of Eurasia, having clustered, purple flower heads. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?