PHYSOGRADE


Meaning of PHYSOGRADE in English

noun any siphonophore which has an air sac for a float, as the physalia.

Webster English vocab.      Английский словарь Webster.