lifeform

EnglishEdit

Alternative formsEdit

NounEdit

lifeform ‎(plural lifeforms)

  1. Any specific living organism.

TranslationsEdit

Read in another language