See also: Isp and ISP

English edit

Noun edit

isp

  1. Abbreviation of ichnospecies.

Anagrams edit