dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Rambouillet
— definition
1.
Rambouillet (Noun)
1 definition
Rambouillet (Noun)
— Hardy sheep developed from the merino producing both good mutton and fine wool.
2 types of
Ovis aries
domestic sheep