Skip to main content

tomtate

English tomtate meaning in English  •  tomtate का अर्थ अंग्रेजी में
Noun
  • A Florida and West Indian grunt (Bathystoma rimator or Hæmulon rimator); also, any of various allied species.
Advertisement