-zilla

listen to the pronunciation of -zilla
English - English
Forms nouns suggesting monster or a thing of extremely large size or great destructiveness, or other characteristics of the fictional Godzilla
zilla
A low, thorny, suffrutescent, crucifeous plant (Zilla myagroides) found in the deserts of Egypt
zilla
Its leaves are boiled in water, and eaten, by the Arabs