YourDictionary

mouthbreeder

noun

any of a number of small fishes that carry their eggs and young in the mouth, as certain cichlids and catfishes

See mouthbreeder in American Heritage Dictionary 4

link/cite print suggestion box