praya Meaning, Definition & Usage

  1. noun colonial siphonophore of up to 130 ft long

WordNet