scungilli ( synonym found)

Definition of scungilli:

°(American English) whelk.

Definition of scungilli:

°(American English) whelk.

Back to Top