Definify.com

Definition 2024


semicopulas

semicopulas

English

Noun

semicopulas

  1. plural of semicopula