Sphoeroides
noun
Sphoe·roi·des
| \ sfə̇ˈrȯi(ˌ)dēz\
Definition of Sphoeroides
: a common genus of puffer fishes
Keep scrolling for more