barab

English: Translation
Crown of Thorns starfish
noun
Fish and marine creatures
Scientific Name
Acanthaster planci
ID
2009