amylomes
English
Noun
amylomes
plural of
amylome