Home
Search
Index
Definify.com
Webster
1913
Edition
Enopla
‖
En′o-pla
,
Noun.
pl.
[NL., fr. Gr. [GREEK] armed; [GREEK] in + [GREEK], pl., armor.]
(Zoöl.)
One of the orders of Nemertina, characterized by the presence of a peculiar armature of spines or plates in the proboscis.
Similar Results
Nopal