Skip to main content

swellfish

Advertisement
English swellfish meaning in English  •  swellfish का अर्थ अंग्रेजी में
Noun
  • Any plectognath fish that dilates itself, as the bur fish, puffer, or diodon.