timucu Meaning, Definition & Usage

  1. noun found in warm waters of western Atlantic

WordNet