...
Gastrodiscus {Gastrodiscoides}, {med.}