dcsimg

Aurichona armata is a species of ciliate in the family Filichonidae.

EOL has data for one attribute: