ctenidia (0 synonym found)

Definition of ctenidia:

(n) : comblike anatomical structures

Definition of ctenidia:

(n) : comblike anatomical structures

Back to Top