Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of uncinus

- One of the peculiar minute chitinous hooks found in large numbers in the tori of tubicolous annelids belonging to the Uncinata.