Новый большой англо-русский словарь. 2001.
Annuloid — An nu*loid, a. (Zo[ o]l.) Of or pertaining to the Annuloida. [1913 Webster] || … The Collaborative International Dictionary of English
annuloid — adj. ring shaped, resembling a ring … English contemporary dictionary
annuloid — … Useful english dictionary