xenotetrapeptide (English, noun)
expansion: xenotetrapeptide (plural xenotetrapeptides)
Senses:
glosses: A tetrapeptide from a different species.
Forms:
form: xenotetrapeptides
tags: plural