Translation of "Mene maculata" into English

moonfish is the translation of "Mene maculata" into English.

Mene maculata
+ Add

Latin-English dictionary

  • moonfish

    noun
  • Show algorithmically generated translations

Automatic translations of "Mene maculata" into English

  • Google

    Google Translate
Add

Translations of "Mene maculata" into English in sentences, translation memory