Stingaree

From Biology-Online Dictionary
Jump to: navigation, search

stingaree

(Science: zoology) Any sting ray. See 6th Ray.