Word info

biomorph

Noun

Meaning

biomorph (plural biomorphs)

Any non-representational form based on the shape or appearance of a living organism

Source: en.wiktionary.org

Close letter words and terms