Interosculate - What does it mean?
interosculate | |
has no English definition.
To kiss together; to touch.
(biology) To have the character of, or to lie between, two distinct groups.
(Webster 1913)
is likely misspelled.
has no English definition.
