PODOBRANCH


Meaning of PODOBRANCH in English

noun one of the branchiae attached to the bases of the legs in crustacea.

Webster English vocab.      Английский словарь Webster.