antiamboceptors
English
Noun
antiamboceptors
plural of
antiamboceptor