Meaning ofoestruatein English

oestruate

us//oʊˈstriːt//uk//iːˈstruːeɪt//