Dictionary search results

Showing 1-3 of 3 results

Ceres British & World English

The goddess of agriculture

cere British & World English

A waxy fleshy covering at the base of the upper beak in some birds