← Back to Dictionary

barka

noun

Definitions

  1. Queensland nut, ripe in July-October
  2. yellow water snake