meaning of strombuliform

1. Formed or shaped like a top.
2.
Coiled into the shape of a screw or a helix.


Related Words

strombuliform |

Developed & Maintained By Taraprasad.com

Treasure Words