BOA


Meaning of BOA in English

n boa (1. [Zool.]; 2. scarf of fur or feathers);

boa constrictor boa constrictor

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