EGAVE
bioform
Meaning
noun
A lifeform.
Similar words
life-form
life form
lifeform
life
biomorph
biot
biont
biobot
bioborg
biogen
Save “bioform” to learn later