SPP Meaning of SPP in English [spp] pl abbreviation species Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012