metastasoida

FinnishEdit

VerbEdit

metastasoida

  1. (transitive, medicine) To metastasize.

ConjugationEdit

Last modified on 10 June 2013, at 18:26