Last modified on 8 February 2015, at 09:35

lifeform

See also: life form

EnglishEdit

Alternative formsEdit

NounEdit

lifeform (plural lifeforms)

  1. Any specific living organism.

TranslationsEdit