Home
Search
Index
Definify.com
Definition
2024
life_form
life form
See also:
lifeform
English
Noun
life
form
(
plural
life forms
)
The
morphology
of an
organism
that
distinguishes
it from others.
Alternative form of
lifeform
Similar Results