pecten
noun
plural pectens
Definition of pecten
1
: scallop sense 1a
Keep scrolling for more
Keep scrolling for more