Meaning of “spider plant” in the English Dictionary

English