kanooka

English

Noun

kanooka

  1. Synonym of water gum.