English dictionary
monestrous meaning and definition
Definition and meaning of monestrous at MeaningMonkey.org. monestrous meaning and definition in the English Dictionary.MONESTROUS adjective
Definition of monestrous (adjective)
- having one estrous cycle per year
- synonyms: monoestrous
Source: Princeton University Wordnet