LUNULATE Meaning of LUNULATE in English adj lunulate, lunulated Interlingua English vocab. Английский словарь Интерлингва. 2012