Definition of rhombozoan in English:

rhombozoan

noun & adjective

Zoology