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