Definition of Sarcelle
1. n. The old squaw, or long- tailed duck.
Medical Definition of Sarcelle
1.
Sarcelle Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Sarcelle Images
1. n. The old squaw, or long- tailed duck.
1.
Click the following link to bring up a new window with an automated collection of images related to the term: Sarcelle Images