SOAP APPLE


Meaning of SOAP APPLE in English

noun

: the bulb of a soap plant ( Chlorogalum pomeridianum ) ; also : the plant itself

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.