torulose

Adjective
  1. Of a cylindrical or ellipsoid body;
    Swollen and constricted at intervals (synset 302149861)

Found on Word Lists

Other Searches