prayaEnglish

praya

Noun

Colonial siphonophore of up to 130 ft long

English: praya