Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hosta Definition

Cancel
hosta
noun(hos-ta)
any of a genus (Hosta) of Asian perennial herbaceous plants of the lily family with densely growing basal leaves and tall racemes of white or violet flowers —called also funkia, plantain lily

Words Related to hosta!

hosta Examples by Brain Bank Users