ocellated

a. 具單眼的、眼狀的

英文釋義

  1. having ocelli