Definify.com

Definition 2025


alicastra

alicastra

Latin

Noun

alicastra

  1. nominative plural of alicastrum
  2. accusative plural of alicastrum
  3. vocative plural of alicastrum