Tamil Dictionary 🔍

lusus-naturae

Lu"sus na*tu"ræ. Etym: [L., fr. lusus sport + naturae, gen. of natura nature.] Defn: Sport or freak of nature; a deformed or unnatural production.


lusus-naturae - Similar Words