meaning of lophiidae

1. large-headed marine fishes comprising the anglers


Related Words

lophiidae |

Developed & Maintained By Taraprasad.com

Treasure Words