trophobioses

English

Noun

trophobioses

  1. plural of trophobiosis