• Polystomatous

    Origin

    - + poly + stomatous

    Full definition of polystomatous

    Adjective

    polystomatous

    1. (zoology) Having many mouths.

    Related terms

    © Wiktionary