HOSTAS
Definition
HOSTAS is the plural of HOSTA.
noun HOSTA: robust east Asian clump-forming perennial herbs having racemose flowers: plantain lilies.
HOSTAS is the plural of HOSTA.
noun HOSTA: robust east Asian clump-forming perennial herbs having racemose flowers: plantain lilies.