1. annulate - Noun
2. annulate - Adjective
3. annulate - Adjective Satellite
One of the Annulata.
Alt. of Annulated