Cl
ip
Art
ETC
Clipart tagged: ‘Anchura Americana’
Anchura Gastropod
The shell of Anchura (Drepancheilus) Americana, a species of gastropod.