• 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
Connect with us on Facebook