Home
Random
Log in
Settings
Donations
About Wiktionary
Disclaimers
Search
Amazon sword
Language
Watch
Edit
English
edit
Noun
edit
Amazon
sword
(
plural
Amazon swords
)
Any plant in the
genus
Echinodorus
.