Definify.com

Definition 2025


specubus

specubus

Latin

Noun

specubus

  1. dative plural of specus
  2. ablative plural of specus