Webster's Revised Unabridged Dictionary · 1913

Shellapple

Shellapple , noun

(Zoology) See Sheldafle.