Meaning of fumaria

Definition of fumaria

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

Other information on fumaria

WIKIPEDIA results for fumaria
Amazon results for fumaria