biomorphs

English

Noun

biomorphs

  1. plural of biomorph