Definify.com

Definition 2024


simbiosis

simbiosis

Spanish

Noun

simbiosis f (plural simbiosis)

  1. (biology) symbiosis

Related terms