Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of physograde

- Any siphonophore which has an air sac for a float, as the Physalia.