membrillero

membrillero [mem-bril-yay’-ro, mem-breel’-lyo]
noun
1. Quince-tree. (Botany) (m)
2. Quince, the fruit of the quince-tree. (m)

Have a Spanish question? Get help from experts!