Never have I had so many difficult clues!
4D Old word from Afrikaans for small sweet orange N?a?t?e
19D of some rocks formed in Triassic period ??a???c
20D of fabric design adorned with pattern ??g???d
24A aeroplane powered by internal combustion engine ????o??t
19A person who advocates change ????r??r
10A extension of saccule of ear in some vertebrates l??e?a