Meaning of fritillaria lanceolata

Definition of fritillaria lanceolata

(noun) herb of northwestern America having green-and-purple bell-shaped flowers

Other information on fritillaria lanceolata

WIKIPEDIA results for fritillaria lanceolata
Amazon results for fritillaria lanceolata