Spanish and English Translation Search Results for estro
Spanish
Detailed Translations for estro from Spanish to English
estro:
Synonyms for "estro":
Wiktionary Translations for estro:
estro
noun
-
A female animal's readiness to mate
-
condition where a mammal is aroused sexually or where it is especially fertile
-
-
-
sexual desire or oestrus