Find the word definition

Wiktionary
amazon lilies

n. (plural of Amazon lily English)

Usage examples of "amazon lilies".

Several amazon lilies lashed at the dragon's feet, striking with their small spears of leaves.