MohammedPreview
Open in TheBrain

Gyrate

  1. (biology) Having coils or convolutions.