Meaning of mentzelia livicaulis
Definition of mentzelia livicaulis
(noun)
biennial
of
southwestern
United States having
white
stems and
toothed
leaves that is
grown
for its
large
pale
yellow
flowers that
open
in
early
morning
Other information on mentzelia livicaulis
WIKIPEDIA results for
mentzelia livicaulis
Amazon results for
mentzelia livicaulis
Tweet