Borrowed from French torride.
torid m or n (feminine singular toridă, masculine plural torizi, feminine and neuter plural toride)