lifeforms ( synonym found)

Definition of lifeforms:

(n) : any specific living organism

Back to Top