honey berry

(noun) Spanish lime

< honey bell | honey bun >