biomorphs
English
Noun
biomorphs
plural of
biomorph