nectopod









nectopod


noun

  1. (in certain mollusks) an appendage modified for swimming.
51 queries 0.567