EGAVE

polygyrate

Meaning

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