OSCULA


Meaning of OSCULA in English

pl. of OSCULUM.

Oxford English vocab.      Оксфордский английский словарь.