orbiculate
1.
(
satellite adjective
) circular or nearly circular
Synonyms:
orbicular
Terms and Conditions of Use / Copyright Notice