zebra plant
noun
: a Brazilian herb (Calathea zebrina) with leaves striped green and yellowish white that is widely cultivated as a foliage plant
Love words? Need even more definitions?
Merriam-Webster unabridged
Share