Etymology Explorer › English

Where does “nematophore” come from?

nematophore (English): A polyp, in some hydrozoans, that contains...

Definitions

  1. A polyp, in some hydrozoans, that contains...

Words derived from “nematophore”

  • nematophorous