thalluses

English

Noun

thalluses

  1. plural of thallus