megaproteins
English
Noun
megaproteins
plural of
megaprotein