meaning of Ägyptische Ochsenzunge

Ägyptische Ochsenzunge - German to English

east anchusa [Anchusa aegyptiaca]

View more

  • Egyptian alkanet [Anchusa aegyptiaca]