Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of mixogamous

- Pairing with several males; -- said of certain fishes of which several males accompany each female during spawning.