vocab dash
Log in
Sign up
ポリペプチド
Meanings
Noun
1. polypeptide