×
teratoid
meaning in French
adj.
tératoïde, monstrueux, ayant une malformation visible
Related Words
teratogenic
teratogenetic
teratological
teratologic
PC Version
Copyright © 2018 WordTech Co.