Definition of Hosta

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

Synonyms of Hosta


Antonyms of Hosta


No Antonyms Found.

Homophones of Hosta


No Homophones Found.