Word Games

Scrabble US/Canada (OTCWL) Yes (7 Points)
Scrabble UK (SOWPODS) Yes (7 Points)
Words With Friends Yes (7 Points)

Atresia Definition

(noun)
definitions

absence or abnormal narrowing of an opening or passage in the body


(noun)
definitions

the degeneration of those ovarian follicles which do not ovulate during the menstrual cycle


Starts
Ends
Contains
Length
Sort Results
Dictionary
Error