Of Terms in Biology: Trophosome Small Things Considered, 11 Jul 2019 by ElioA rather specific term, trophosome refers – as per theWikipedia– to 'an organ found in some animals that houses…