Definition of rhombozoan in English:

rhombozoan

adjective & noun

Zoology