Definition of HOSTA
noun : HOSTA
Source: WordNet 3.1
-
1. (
) robust east Asian clump-forming perennial herbs having racemose flowers: plantain lilies; sometimes placed in family Hostaceae ;
See more about : HOSTA