Close
Algodoncillo del olivo, Cotton of the olive tree
Euphyllura olivina