ONYCHOPHORAN
12 letters
25 Scrabble points
Definition of ONYCHOPHORAN
noun
-
Any of many wormlike carnivorous ecdysozoan animals of the phylum Onychophora.
Related words:
velvet worm
Source: Wiktionary
Word Details
Letters
O
N
Y
C
H
O
P
H
O
R
A
N
Length
12 letters
Scrabble Score
25 points