Aylesbury

(redirected from Elmhurst Infant School)
Also found in: Dictionary, Encyclopedia, Wikipedia.

Aylesbury

an English meat duck, with white plumage and bright yellow legs.
Mentioned in ?