Very Cool!! There are a lot of times when I see globals or HoF's and the creature name and I have no idea how to pronounce the word LOL.
There are a few that I do say differently, though:
Ambulimax (Am-b-you-li-max)
Am-boo-li-max (ambu like the US medical device, ambubag and the li like...