Tamil Dictionary 🔍

dermoskeleton

Der`mo*skel"e*ton, n. Etym: [Derm + skeleton.] (Anat.) Defn: See Exoskeleton.


dermoskeleton - Similar Words