apolemia

Explore definitions, synonyms, and language insights of apolemia

Definitions

Noun
large siphonophore of up to 50 ft long

More General Terms