English dictionary
fritillaria lanceolata meaning and definition
Definition and meaning of fritillaria lanceolata at MeaningMonkey.org. fritillaria lanceolata meaning and definition in the English Dictionary.FRITILLARIA LANCEOLATA noun
Definition of Fritillaria lanceolata (noun)
- herb of northwestern America having green-and-purple bell-shaped flowers
Source: Princeton University Wordnet