Haimbachia placidellus
800802.00 —
5489 —
Haimbachia placidellus
Larval Host(s)
Presumed main host
on Block Island:
on Block Island:
Known hosts:
life history unknown
life history unknown