metestruses meaning

Meaning of metestruses

What is the full meaning of metestruses

METESTRUS, the short period following oestrus in many mammals during which sexual activity subsides, also METOESTRUS [n]

Example of the word metestruses placed on a Scrabble board.

Unscrambled word metestruses

Points for metestruses

Scrabble
20 points
Word With Friends
15 points
Wordfeud
20 points

Related pages for metestruses