Antennaria dioica

Explore definitions, synonyms, and language insights of Antennaria dioica

Definitions

Noun
low-growing perennial herb having leaves with whitish down and clusters of small white flowers

More General Terms