tiger lily

Definitions:

A scarlet- flowered lily.
- Nuttall's Standard dictionary of the English language. By Nuttall, P.Austin. Published 1914. (noun) (n.) (noun)