English edit

Adjective edit

spindeloid (not comparable)

  1. (cytology, of a cell) Having the form of a spindle