Definition of Maltese mushroom in English:

Maltese mushroom

noun

  • A parasitic flowering plant, Cynomorium coccineum (family Cynomoriaceae), once thought peculiar to Malta and Gozo, which was formerly called Fungus melitensis because of its resemblance to a stinkhorn fungus and valued as a styptic.

Origin

Early 19th century.