EGAVE
polygyrate
Meaning
adjective
Multiply gyrate, especially of the protoconchs of various mollusks.
Save “polygyrate” to learn later