meaning of Annulosan

Annulosan meaning in General Dictionary

one of many Annulosa

View more

  • the Annulosa.

Annulosan meaning in General Dictionary

(letter.) One of many Annulosa.