Wordigg

xenobiosis Definitions

noun

a form of symbiosis where one species of ant lives with another and the two species raise their young separately.

Discover More the word xenobiosis

Scrabble the word xenobiosis

xenobiosis thesaurus

Examples include xenobiosis