symbiosis; symbiotic

Language

Term

Description

English

symbiosis; symbiotic

interaction between two living organisms for the benefit of both

Chinese

German

French

Japanese

Spanish

Turkish

Vietnamese

Shopping Cart