tecnomorphs
English
Noun
tecnomorphs
plural of
tecnomorph