mouthbreeder has definitions from the field of zoology
1
[ noun ] (zoology) any of various fishes that carry their eggs and their young in their mouths

Related terms

fish

*