Definition of Zilla
-
(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.
Synonyms of Zilla
No Synonyms Found.
Antonyms of Zilla
No Antonyms Found.