Related Words for word “cucullata”
cucullata - Did you Mean?
cucullate
cucullate (cucullated)