SPP


Meaning of SPP in English

[spp] pl abbreviation species

Merriam-Webster English vocab.      Английский словарь Merriam Webster.