Keyword: tubercle sea star
Photo
FIS021-00074
A tubercle sea star (Nardoa tuberculata) at Semirara Marine Hatchery Laboratory in the Philippines.
Photo
FIS021-00073
A tubercle sea star (Nardoa tuberculata) at Semirara Marine Hatchery Laboratory in the Philippines.