meaning of Amazonas-Schwertpflanze

Amazonas-Schwertpflanze - German to English

Amazon sword (plant) [Echinodorus spp.]