Home
Search
Index
Definify.com
Definition
2024
China_aster
China aster
English
Noun
China
aster
(
plural
China asters
)
Callistephus chinensis
, an ornamental plant native to China.
Similar Results