Definition of “pecten” - English Dictionary

English