life form
English Dictionary
->
Letter L
-> life form
Search Dictionary:
life form Definition
(n)
the
characteristic
bodily
form
of
a
mature
organism
life form Synonyms
life form
© Art Branch Inc.