zilla

listen to the pronunciation of zilla
English - English
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
-zilla
Forms nouns suggesting monster or a thing of extremely large size or great destructiveness, or other characteristics of the fictional Godzilla