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