Definition of oxystrongyle in English:

oxystrongyle

noun

  • A rod-shaped sponge spicule which is pointed at the end nearest the widest part of the spicule and rounded at the other.

Origin

Late 19th century; earliest use found in William Sollas (1849–1936), geologist and anthropologist.