meaning of regalecus glesne

1. thin deep-water tropical fish 20 to 30 feet long having a red dorsal fin


Related Words

regalecus glesne |

Developed & Maintained By Taraprasad.com

Treasure Words