Jean-Luc Picard a écritJPLM, tu as piqué ma curiosité. Helvus est une possibilité, mais comme tu t'en doutes, le suffixe est aberrant (on attendrait alors helvoides).
Une étymologie grecque, du moins directe, est à exclure à cause du v, consonne disparue en grec ancien.
Côté latin, le Gaffiot mentionne Helvella, "petit légume" ou "petit chou". C'est l'étymon le plus probable, même si l'analogie ne saute pas aux yeux...
Cela dit, le Gaffiot n'est que d'un faible secours pour le latin technique.
Évidemment personne ne va chercher le latin scientifique dans le Gaffiot, bien peu de mots que nous utilisons sont du vrai latin (on a vu lenta l'autre jour), le latin scientifique consiste à partir d'une (ou plusieurs) racine(s) latine(s), grecque(s) ou chinoise(s), voire de noms de personnes ou de lieux, et à les "latiniser" par convention. En revanche, lorsque la racine en question s'avère être latine, le Gaffiot est très utile pour savoir ce que le mot utilisé voulait dire (ainsi impudicus ne se réfère pas à sa turgescence mais à sa puanteur) car les bons auteurs ne le choisissaient pas sans discernement.
À l'époque de Bulliard, il n'était pas obligatoire comme aujourd'hui d'expliciter l'étymologie des noms que l'on créait mais on peut en général la déduire de la première phrase de la description, c'est pour cela qu'il faut se la procurer. Dans le cas présent, tu as raison, helvus ne tient pas trop la route, helvelloides doit logiquement renvoyer à helvella... mais pourquoi ???
Jplm