• word of the day

    fumaria

    fumaria - Dictionary definition and meaning for word fumaria

    Definition
    (noun) annual herbs whose flowers have only one petal spurred at the base
    Synonyms : genus fumaria
Download our Mobile App Today
Receive our word of the day
on Whatsapp