MORMORUS

MORMOROS

[See MERMERUS.]