FORMICIDA


Meaning of FORMICIDA in English

formi·cida

n formicide

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