annuloid
anˈujloid
Definitions
1. adjective
Resembling or shaped like an annulus; ring-shaped.
“The annuloid structure of the flower was a unique feature in the botanical garden.”
2. noun
A figure or shape resembling an annulus; a ring-shaped object.
“The artist created an annuloid sculpture using wire and clay.”