tératome

French

Noun

tératome f (plural tératomes)

  1. teratoma

Further reading