The AI-powered English dictionary
plural venuses
Any of the bivalve molluscs in the genus Venus or family Veneridae. examples