asconoid
/æskəˈnaɪd/Definitions
1. noun
A type of body structure found in certain invertebrates, such as sponges, consisting of a system of canals and spongy tissue.
“The asconoid structure of the sponge helped it to filter-feed efficiently in the ocean.”