alicastris

Latin

Noun

alicastrīs

  1. dative/ablative plural of alicastrum