Webster's Revised Unabridged Dictionary · 1913

Savanilla

Savanilla , noun

(Zoology) The tarpum. [Local, United States]