leucon
English
Noun
leucon
(
plural
leucons
)
A complex
sponge
structure in which chambers lined with
choanocytes
are connected by a network of canals
Derived terms
leuconoid
Anagrams
conule
,
nucleo-