ula

ula
English: Translation
tufted spiny lobster
noun
Fish and marine creatures
Scientific Name
Panulirus penicillatus
lieber-dikepa-1974
photo-by-noaa-photo-library-october-25-2010-http-www-flickr-com-photos-noaaphotolib-5114137267-license-cc-by-2-0
ID
1688