hyalodendrin

English

Noun

hyalodendrin (uncountable)

  1. A fungitoxic epidithiodioxopiperazine present in a glass sponge of the genus Hyalodendron

Anagrams