|
Definition of Leucon
1. Noun. A complex sponge structure in which chambers lined with choanocytes are connected by a network of canals ¹
¹ Source: wiktionary.com
|
1. Noun. A complex sponge structure in which chambers lined with choanocytes are connected by a network of canals ¹
¹ Source: wiktionary.com