Photo of Animalia: species: Imbricariopsis punctata (Lizard Island Field Guide)

Imbricariopsis punctata about 1.5 cm long from Casuarina Beach, Lizard Island.

© Lexie Gersbeck and Gabi Howarthx