See also: life form

English

edit

Alternative forms

edit

Etymology

edit

From life +‎ form.

Noun

edit

lifeform (plural lifeforms)

  1. Any specific living organism.

Translations

edit

Anagrams

edit
  NODES
see 1