dcsimg

Micropechis ikaheca is a species of in the family Elapids.

EOL has data for one attribute: