sphenomorphines

English

Noun

sphenomorphines

  1. plural of sphenomorphine