Definify.com

Definition 2024


ibisca

ibisca

Latin

Noun

ibisca

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