A delightful puzzle from Amoeba. Apart from a couple of NHO oddities (both eminently guessable from the wordplay), this solve was smooth sailing. The puzzle may be found here: https://www.fifteensquared.net/wp-content/uploads/2024/09/Amoeba-SB-2024.pdf