• Mantas

    Noun

    noun plural form

    1. Plural of manta
    © Wiktionary