an apparatus in the bodies of certain insects, in the form of a little spear, serving them as a weapon of offence.
STING-Ray. See RAIA, Ichthyology Index.
an apparatus in the bodies of certain insects, in the form of a little spear, serving them as a weapon of offence.
STING-Ray. See RAIA, Ichthyology Index.