Where does “canamella” come from?

canamella (Latin): sugar cane

Definitions

  1. sugar cane

Words derived from “canamella