Search term estrous has 2 results
Jump to
EN English IT Italian
estrous (adj) [Of or relating to estrus] estrale (adj) [Of or relating to estrus]
estrous (a) [medicine] estrale (a) [medicine]