Not to nitpick (she says as she proceeds to nitpick), but quite a lot of fish do have teeth. Barracuda comes to mind, but many of the aquarium fish do as well, and teeth in all sorts of strange and unexpected places, like the roof of the mouth and the back of the throat.
Nitpicking over; it by no means diminishes the strip.
Mycology is better than yours.

