← Back to Dictionary

yarrka

noun

Definitions

  1. bee, the smallest bee in the bush