polyzoal

English

Adjective

polyzoal

  1. Alternative form of polyzoan.
    polyzoal limestone