• word of the day

    hernaria

    hernaria - Dictionary definition and meaning for word hernaria

    Definition
    (noun) low-growing Old World herbs with minute bright green leaves
    Synonyms : genus hernaria
Download our Mobile App Today
Receive our word of the day
on Whatsapp