← Back to Dictionary

yalnga

noun

Definitions

  1. sea turtle, poisonous if sacs aren't removed