← Back to Dictionary

kajarrbi

noun

Definitions

  1. clam shell, the giant clam