dcsimg

Iboyella is a genus of in the family Epacteriscidae.

EOL has data for one attribute:

Iboyella includes 1 child: