infimae species

English

Noun

infimae species

  1. plural of infima species