Not being a native speaker of English, one of those words that tripped me up is “cocoa”. Besides having its vowels inverted from “cacao”; it also is pronounced exactly the same as “coco”, whereas “cacao” isn't pronounced “caca” and “boa” isn't pronounced “bo”. So why is the “a” in “cocoa” silent?
Phonetic spelling from a dictionary:
cocoa |ˈkōkō|
noun
1 a chocolate powder ...coco |ˈkōkō|
noun ( pl. -cos)
1 [usu. as adj. ] coconut : coco matting ...cacao |kəˈkou; kəˈkāō|
noun ( pl. -os)
1 beanlike seeds from which cocoa ...boa |ˈbōə|
noun
1 a constrictor snake ...