praya

Explore definitions, synonyms, and language insights of praya

Definitions

Noun
colonial siphonophore of up to 130 ft long

More General Terms