meaning of Affenblume

Affenblume - German to English

maiden wort [genus Mimulus] [monkey flower]

View more

  • mimulus [genus Mimulus, household Scrophulariaceae]
  • monkey flower [genus Mimulus]