meaning of squatinidae

1. bottom-dwelling ray-like sharks


Related Words

squatinidae |

Developed & Maintained By Taraprasad.com

Treasure Words