Antennaria
Explore definitions, synonyms, and language insights of Antennaria
Definitions
Noun
small woolly perennial herbs having small whitish discoid flowers surrounded by a ring of club-shaped bristles