Attested.to

Definition

a locomotor organ consisting of a row of strong cilia whose bases are fused

Seed ·

Term in context

comb-plate in CommonParlance