thalluses
English
Noun
thalluses
plural of
thallus