semicopulas

English

Noun

semicopulas

  1. plural of semicopula