See also: Isp and ISP

English

edit

Noun

edit

isp

  1. Abbreviation of ichnospecies.

Anagrams

edit