meaning of armored catfish

1. South American catfish having the body covered with bony plates


Related Words

armored catfish |

Developed & Maintained By Taraprasad.com

Treasure Words