English Dictionary
◊ MOUTHBREEDER
mouthbreeder
n : any of various fishes that carry their eggs and their young
in their mouths