LUSUS NATURAE


Meaning of LUSUS NATURAE in English

[ L. ] Freak of nature, monster.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.