English | German | Russian | Czech

Hosta English

Meaning Hosta meaning

What does Hosta mean?

Hosta

robust east Asian clump-forming perennial herbs having racemose flowers: plantain lilies; sometimes placed in family Hostaceae

Synonyms Hosta synonyms

What other words have the same or similar meaning as Hosta?

hosta English » English

stone-leek flower

Are you looking for...?