ecomorphs
English
Noun
ecomorphs
plural of
ecomorph