CIRRIGRADE MEANING IN ENGLISH

• Cirrigrade Definition & Synonyms

  1. (a.) Moving or moved by cirri, or hairlike appendages.


RECENT SEARCHES