Amphiura squamata

Names

Scientific name Amphiura squamata
Dutch name Amphiura squamata
English name Amphiura squamata