English

edit

Noun

edit

rhombogen (plural rhombogens)

  1. (zoology) The infusoriform embryo of a nematoid worm.
edit