endobiotics

English

Noun

endobiotics

  1. plural of endobiotic

Anagrams