Teratoid [adjective]

Definition of Teratoid:

unnatural, shocking

Opposite/Antonyms of Teratoid:


Sentence/Example of Teratoid: