Named the Haizhu Ladybug, or Eidoreus haizhuensis Liu & Li, the species measures just 1.2 to 1.3 millimeters in length — about the size of a sesame seed — and is distinguished by its red-brown ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results