Definify.com

Definition 2025


medicornua

medicornua

English

Noun

medicornua

  1. plural of medicornu