mouthbreeder

1. (noun) any of various fishes that carry their eggs and their young in their mouths
Related Words: fish



Terms and Conditions of Use / Copyright Notice