English dictionary
tomtate meaning and definition
Definition and meaning of tomtate at MeaningMonkey.org. tomtate meaning and definition in the English Dictionary.TOMTATE noun
Definition of tomtate (noun)
- found off the West Indies and Florida
- synonyms: Haemulon aurolineatum
Source: Princeton University Wordnet