Advertisement

Advertisement

sclere

/ sklɪə /

noun

  1. zoology a supporting anatomical structure, esp a sponge spicule


Advertisement

Advertisement

Advertisement

Advertisement


scleralsclerectomy