clionaid
English
Noun
clionaid
(
plural
clionaids
)
(
zoology
)
Any member of the Clionaidae.
Anagrams
conidial