Meaning of Iliamna
Definition of Iliamna
(noun)
small
genus
of
perennial
herbs or subshrubs;
some
often
placed
in
other
genera
Other information on Iliamna
WIKIPEDIA results for
Iliamna
Amazon results for
Iliamna
Tweet