Find the word definition

Wiktionary
life forms

n. (life form English)