CHIMERA


Meaning of CHIMERA in English

n I. chimera (1. [Mythol.]; 2. fanciful creation, figment of the imagination); II. [Ichthyol.] chimaera

Interlingua English vocab.      Английский словарь Интерлингва.