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.