SELEN


Meaning of SELEN in English

selen-

n [occurring in derivatives and compounds] seleno-, selen- (= moon);

Selena [Gr. Relig.] Selene

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