iminoaspartates
English
Noun
iminoaspartates
plural of
iminoaspartate