Definify.com

Definition 2024


nectins

nectins

English

Noun

nectins

  1. plural of nectin