Saturday, October 19 2019
Total Visitors: 433184
ramulus nematodes (female). A female ramulus nematodes stick insect....
Photo Details
Image #: DSC_6274-40001
Species: ramulus nematodes (female)
Location: Perak, Malaysia
Description: A female ramulus nematodes stick insect. Females of this species possess a horn-like appendage that protrudes from it's head.
Keywords: