meaning of squali

1. The suborder of elasmobranch fishes which comprises the sharks.


Related Words

squali | squalid | squalidae | squalidity | squalidly | squalidness |

Developed & Maintained By Taraprasad.com

Treasure Words