Advertisement
Advertisement
sclere
/ sklɪə /
noun
- zoology a supporting anatomical structure, esp a sponge spicule
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
/ sklɪə /
Advertisement
Advertisement
Advertisement
Advertisement
Browse