English

edit

Noun

edit

castellatus (plural castellati)

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