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.

Homophones of Zilla