Definify.com

Definition 2025


ibisca

ibisca

Latin

Noun

ibisca

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