Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

china aster Definition

Cancel
china aster
noun(China aster)
a common annual garden aster (Callistephus chinensis) native to northern China that occurs in many showy forms

Words Related to china aster!

china aster Examples by Brain Bank Users