Definify.com

Definition 2025


semicopulas

semicopulas

English

Noun

semicopulas

  1. plural of semicopula