I am a minor pedant and not bad at spelling, but why does my spell check (and a random google on uk websites) tell me that flamingoes is spelt flamingos? Is this an exception to a rule or a rule that I havent understood properly?