OSCULA


Meaning of OSCULA in English

pl of osculum.

Webster English vocab.      Английский словарь Webster.