Definify.com

Definition 2025


carunculae

carunculae

English

Noun

carunculae

  1. plural of caruncula