Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila polliciforma
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila polliciforma
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila polliciforma
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila pychnochaetae
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila pychnochaetae
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila eumecothrix
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila eumecothrix
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila laciniosa
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila eumecothrix
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila pychnochaetae
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila pychnochaetae
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila sp.
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila polliciforma
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila pychnochaetae
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila pychnochaetae
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila taeniata
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila sp.
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila larifuga
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila polliciforma
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup
Hawaiian Drosophilidae: Modified Mouthparts -
Drosophila Modified Mouthparts dissita subgroup