nepenthebionts
English
Noun
nepenthebionts
plural of
nepenthebiont