• word of the day

    antennaria

    antennaria - Dictionary definition and meaning for word antennaria

    Definition
    (noun) small woolly perennial herbs having small whitish discoid flowers surrounded by a ring of club-shaped bristles
    Synonyms : genus antennaria
Download our Mobile App Today
Receive our word of the day
on Whatsapp