Meaning of mariposa lily
Definition of mariposa lily
(noun)
any of
several
plants of the
genus
Calochortus having tulip-shaped flowers with 3 sepals and 3 petals;
southwestern
United States and Mexico
Other information on mariposa lily
WIKIPEDIA results for
mariposa lily
Amazon results for
mariposa lily
Tweet