YourDictionary

millepore

noun

any of an order (Milleporina) of coral-like hydrozoans that form branching or leaflike calcareous masses with small openings on the surface

See millepore in American Heritage Dictionary 4

link/cite print suggestion box