fumaria fumaria

Definition(s):

  • (n) annual herbs whose flowers have only one petal spurred at the base

Wiki Images for fumaria

definition of fumaria
meaning of fumaria
Word of the Day
ennui ennui
/ɛ ˈnu i /