HAMULO Meaning of HAMULO in English n [Anat., Zool.] hamulus Interlingua English vocab. Английский словарь Интерлингва. 2012