English dictionary
chimaera meaning and definition
Definition and meaning of chimaera at MeaningMonkey.org. chimaera meaning and definition in the English Dictionary.CHIMAERA noun
Definition of Chimaera (noun)
Source: Princeton University Wordnet