Etymed
Open the app →
Glossary
› terat
terat
Meaning:
monster; abnormal growth ·
Origin:
Greek
Terms using terat
teratoma