noun the skeleton of a single coral polyp. nounthe skeleton of a coral polyp
corallite 🔊 Listen to this noun the skeleton of a single coral polyp. noun the skeleton of a coral polyp Share Facebook Twitter Google +