tomtate - English Synonyms Dictionary

tomtate

n.
[1] Haemulon aurolineatum