trophic cells
English
Noun
trophic
cells
plural of
trophic cell