Vocabulary

トリペプチド

tripeptide

noun