castellatus

English

Noun

castellatus (plural castellati)

  1. (meteorology) Synonym of castellanus (type of cloud).