DIAMOND-BACK MEANING IN ENGLISH

• Diamond-back Definition & Synonyms

  1. (n.) The salt-marsh terrapin of the Atlantic coast (Malacoclemmys palustris).


RECENT SEARCHES