Osculant
English Meaning
Kissing; hence, meeting; clinging.
- Biology Intermediate in characteristics between two similar or related taxonomic groups.
- Closely adhering or joined; embracing.
Sorry, No Malayalam Meaning for your input!
See Osculan Want To Try Osculant In Malayalam??