We
私たち、を指す代名詞です。
saw
見る、という意味の動詞seeの過去形です。
an
不特定の単数名詞に付く不定冠詞(母音の前でaの代わりに使われます)です。
emperor
特定の種の名前の一部として使われます。ここでは魚の名前の一部です。
angelfish
ヤッコエイ科の魚を指す名詞です。
while
〜している間に、という意味の接続詞です。
snorkeling
シュノーケリングをする、という意味の動詞snorkelingの現在分詞形です。
in
〜の中で、という意味の前置詞です。
the
特定のものを指す定冠詞です。
coral
サンゴの、という意味の形容詞です。
reef
礁、サンゴ礁、という意味の名詞です。