This means a sac containing otholists. Otholists are small rock-like secretions. They are found in some plants and in some invertebrates (animals without backbones). In the invertebrates, they are considered to be similar to our ears.
Chat with our AI personalities