Advertisement

Advertisement

Tartarian aster

noun

  1. a Siberian aster, Aster tataricus, having large blue to purple flower heads.


Advertisement

Advertisement

Advertisement

Advertisement