Meaning of antennaria

Definition of antennaria

(noun) small woolly perennial herbs having small whitish discoid flowers surrounded by a ring of club-shaped bristles

Other information on antennaria

WIKIPEDIA results for antennaria
Amazon results for antennaria