DictionaryForumContacts

   English
Terms for subject Life sciences containing sheep | all forms | exact matches only
EnglishSpanish
Barbary sheeparrui o musmón de manguitos (Ammotragus lervia)
Marco Polo sheepargalí (Ovis ammon)
sheep fescuecañuela de oveja (Festuca ovina L)
sheep's fescuecañuela ovina (Festuca ovina)
sheep's fescuecañuela de oveja (Festuca ovina L)