tomtate Meaning, Definition & Usage

  1. noun found off the West Indies and Florida
    Haemulon aurolineatum.

WordNet