hosta

(noun)

noun

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

Definition categories: plant