Word Meaning

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


Meaning of swellfish

- Any plectognath fish that dilates itself, as the bur fish, puffer, or diodon.