Astarte

Webster's Dictionary of the English Language

·noun A genus of bivalve mollusks, common on the coasts of America and Europe.

Related Words