Word info

ovulin

Noun

Meaning

ovulin (plural ovulins)

(biochemistry) A seminal protein that mediates ovulation in fish

Source: en.wiktionary.org

Close letter words and terms