Lifeforms Definition
noun
Plural form of lifeform.
Wiktionary
Advertisement
Lifeforms Is Also Mentioned In
Find Similar Words
Find similar words to lifeforms using the buttons below.
Find similar words to lifeforms using the buttons below.