×

teratoid meaning in French

adj. tératoïde, monstrueux, ayant une malformation visible

Related Words

  1. teratogenic
  2. teratogenetic
  3. teratological
  4. teratologic
PC Version

Copyright © 2018 WordTech Co.