streambank spiderlily (hymenocallis rotata) - Spanish English Dictionary