1. a. Of the nature of an annelid.
1. Of the nature of an annelid. Source: Websters Dictionary (01 Mar 1998)