meaning of leatherfish

1. any of several brightly colored tropical filefishes


Related Words

leatherfish |

Developed & Maintained By Taraprasad.com

Treasure Words