ZILLA


Meaning of ZILLA in English

( n. )

A low, thorny, suffrutescent, crucifeous plant (Zilla myagroides) found in the deserts of Egypt. Its leaves are boiled in water, and eaten, by the Arabs.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.