Aphids on a taro leaf

Photo from taropest.sci.qut.edu.au