allospecifics

English

Noun

allospecifics

  1. plural of allospecific