xenobiosis
Noun
Meaning
xenobiosis (uncountable)
(biology) A form of symbiosis where one species of ant lives with another and the two species raise their young separately.
Noun
xenobiosis (uncountable)
(biology) A form of symbiosis where one species of ant lives with another and the two species raise their young separately.