metastatin
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
- From metastatic
Noun[edit]
metastatin (countable and uncountable, plural metastatins)
- (biochemistry) An alternate name for Lethal giant larvae protein.
metastatin (countable and uncountable, plural metastatins)