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
Tweet