Synonyms and Antonyms for tomtate

1. tomtate (n.)

found off the West Indies and Florida

Synonyms: