ウデナガカクレダコMeaningsNoun1. algae octopus (Abdopus aculeatus) (Usually kana)Other readings腕うで長なが隠かくれ蛸だこうでながかくれだこ