Back...

  • spore-producing organs of certain fungi [n ACERVULI]