lingulid
English
Noun
lingulid
(
plural
lingulids
)
Any
brachiopod
of the order
Lingulida
Anagrams
illuding