Webster's Revised Unabridged Dictionary · 1913

Annulosan

Annulosan ({not transcribed}) , noun

(Zoology) One of the Annulosa.