Home
Search
Index
Definify.com
Definition
2024
symbioses
symbioses
English
Noun
symbioses
plural of
symbiosis
Verb
symbioses
third-person singular simple present indicative form of
symbiose
Similar Results