amylomes

English

Noun

amylomes

  1. plural of amylome