baehua

baehua
English: Translation
mollusk
noun
Fish and marine creatures
Scientific Name
Tridachna maxima
lieber-dikepa-1974
photo-by-peter-eimon-april-14-2013-http-www-flickr-com-photos-pmeimon-8655686835-license-cc-by-nc-sa-2-0
ID
1376