olenid
English
Noun
olenid
(
plural
olenids
)
(
zoology
)
Any member of the
family
Olenidae
of
trilobites
.
Anagrams
El Nido
,
Leonid
,
Liendo
,
dienol
,
doline
,
elonid
,
indole
,
loined